rough-machine something - French English Dictionary